51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Spring Boot
Spring Boot 2.0 利用 Spring Security 实现简单的OAuth2.0认证方式2
0.前言 经过前面一小节已经基本配置好了基于SpringBoot+SpringSecurity+OAuth2.0的环境。这一小节主要对一些写固定InMemory的User和Client进行扩展。实现动态查询用户,但为了演示方便,这里没有查询数据库。仅做Demo演示,最最关键的是,作为我个人笔记。其实代码里面有些注释,...
代码星球
·
2020-12-28
Spring
Boot
利用
Security
实现
Spring Boot 2.0 利用 Spring Security 实现简单的OAuth2.0认证方式1
0.前言 之前帐号认证用过自己写的进行匹配,现在要学会使用标准了。准备了解和使用这个OAuth2.0协议。1.配置1.1配置pom.xml 有些可能会用不到,我把我项目中用到的所有包都贴出来。1<dependency>2<groupId>org.springframework.boot<...
代码星球
·
2020-12-28
Spring
Boot
利用
Security
实现
spring boot 中统一异常处理
什么是异常?通俗的说就是,让你感觉不爽的,阻碍你的事都算异常,也就是说不让我们程序正常运行的情况。为什么要统一处理异常?方便集中管理,集中定位问题异常实例举个例子,还用之前的学生信息那个案例,我们添加一个小于18岁的学生,调用接口,控制台报错如下: 再看接口返回信息,如下图: ...
代码星球
·
2020-12-12
spring
boot
统一
异常
处理
spring boot 中AOP的使用
一、AOP统一处理请求日志也谈AOP1、AOP是一种编程范式2、与语言无关,是一种程序设计思想面向切面(AOP)AspectOrientedProgramming面向对象(OOP)ObjectOrientedProgramming面向过程(POP)ProcedureOrientedProgramming 再谈...
代码星球
·
2020-12-12
spring
boot
AOP
使用
spring boot中表单验证的使用
一、前言为啥子要搞这个表单验证呢?答案简单而现实,举个栗子,你辛辛苦苦的写了一个录入个人信息的功能,比如年龄这个位置,用户就没看到一下子写了个性别男,一提交,直接报错了,是不是很尴尬呢,作为一个测试的同学,我很想说的是,真的是用户的行为是深不可测的,所以还是加吧。二、模拟场景记得我还是在上学那会,未满十八岁时不允许去网...
代码星球
·
2020-12-12
spring
boot
表单
验证
使用
spring boot 中事物的使用
一、什么是事务?事务,通俗的说就是,同时做多个事,要么全做,要么不做,也是其特性。举个例子来说,好比你在某宝、某东、某多上购物,在你提交订单的时候,库存也会相应减少,不可能是钱付了,库存不减少,或者库存减少了,钱没扣,不是尴尬了。二、事务场景实例没描述清楚?那好,我们结合实例,通过代码实现,我想往数据库加两个学生,如果...
代码星球
·
2020-12-12
spring
boot
事物
使用
使用spring boot中的JPA操作数据库
Springboot中的JPA使用的同学都会感觉到他的强大,简直就是神器一般,通俗的说,根本不需要你写sql,这就帮你节省了很多时间,那么下面我们来一起来体验下这款神器吧。一、在pom中添加依赖<dependency><groupId>org.springframework.boot</g...
代码星球
·
2020-12-12
使用
spring
boot
中的
JPA
Spring boot中Controller的使用
一、请求及路径映射部分注解介绍注解名称描述@Controller处理http请求@RestControllerSpring4之后新加的注解,原来返回json,需要@ResponseBody配合@Controller@RequestMapping配置url映射 &...
代码星球
·
2020-12-12
Spring
boot
Controller
使用
spring boot 项目属性配置
配置内容的注入在application.yml中添加属性值,示例如下:#从配置文件中读取属性值age:26gName:lisacontent:"age:${age},aName:${gName}"在ContentController中使用@Value取出//使用@value注解取值.来实现配置内容的注入@Value("...
代码星球
·
2020-12-12
spring
boot
项目
属性
配置
使用IDEA创建一个spring boot项目
1.打开IDEA,点击+CreateNewProject.开始创建一个新项目。2.在左侧菜单找到并点击SpringInitializr,点击next。注意,这里idea默认使用https://start.spring.io提供的在线模板,所以需要保证网络畅通。当然也可以选择下面的Custom从指定的链接加载模板。&nb...
代码星球
·
2020-12-12
使用
IDEA
创建
一个
spring
Redis系列(三)Redis的事务和Spring Boot整合
NoSQL开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。这里通过几篇Redis笔记整个梳理一遍,后面再加上面试题。Redis系列:Redis系列(一)Redis入门Redis系列(二)Redis的8种数据类型Redis系列(三)R...
代码星球
·
2020-12-10
Redis
系列
事务
Spring
Boot
Spring Boot【快速入门】
BuildAnythingwithSpringBoot:SpringBootisthestartingpointforbuildingallSpring-basedapplications.SpringBootisdesignedtogetyouupandrunningasquicklyaspossible...
代码星球
·
2020-12-09
Spring
Boot
快速
入门
spring boot 常见三十四问
SpringBoot是微服务中最好的Java框架.我们建议你能够成为一名SpringBoot的专家。问题一 SpringBoot、SpringMVC和Spring有什么区别?SpringFrameSpringFramework最重要的特征是依赖注入。所有SpringModules不是依赖注入就是IOC控制反转...
代码星球
·
2020-12-09
spring
boot
常见
三十四
spring boot 快速入门
BuildAnythingwithSpringBoot:SpringBootisthestartingpointforbuildingallSpring-basedapplications.SpringBootisdesignedtogetyouupandrunningasquicklyaspossible,withm...
代码星球
·
2020-12-09
spring
boot
快速
入门
Spring boot 继承 阿里 autoconfig 配置环境参数
前提:基于springboot项目1.配置pom.xml文件<plugin><groupId>com.alibaba.citrus.tool</groupId><artifactId>autoconfig-maven-plugin</artifactId...
代码星球
·
2020-11-21
Spring
boot
继承
阿里
autoconfig
首页
上一页
...
9
10
11
12
13
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他